package com.ruoyi.ring.domain.vo;

import lombok.Data;

import java.util.List;

@Data
public class SleepHomeRateVO
{
    private static final long serialVersionUID = 1L;
    /** 平均值 */
    private Integer average;
    /** 最大值 */
    private Integer maxValue;
    /** 最小值 */
    private Integer minValue;
    /** 开始时间 */
    private String startDate;
    /** 结束时间 */
    private String endDate;
    /** */
    private List<RingSleepHeartRate> heartRateList;
    @Data
    public static class RingSleepHeartRate {
        /** 睡眠时间值 */
        private String key;
        /** 睡眠时间值对应值 */
        private Integer value;
    }

    /** 睡眠日期分组 */
    private List<LongSleepDate> longSleepDates;
    @Data
    public static class LongSleepDate {

        /** 记录日期 */
        private String dailyValue;
        /** 集合 */
        private LongSleepRateInfo longSleepRateInfo;

        @Data
        public static class LongSleepRateInfo {
            /** 最大值 */
            private Integer maxValue;
            /** 最小值 */
            private Integer minValue;
        }
    }

}
